/**
 * Copyright &copy; 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.anny.order.mapper;

import com.jeeplus.core.persistence.BaseMapper;
import com.jeeplus.core.persistence.annotation.MyBatisMapper;
import com.jeeplus.modules.anny.order.entity.AnnyOrder;

import java.util.List;

/**
 * 订单管理MAPPER接口
 * @author clf
 * @version 2018-10-18
 */
@MyBatisMapper
public interface AnnyOrderMapper extends BaseMapper<AnnyOrder> {

    /**
     * order_status  ： 0 待发货
     * order_status  ： 1 待收货
     * order_status  ： 2 已完成
     */
    /**
     * 查询待付款订单
     * @return
     */
    public List<AnnyOrder> pendingpay(String userid);

    /**
     * 查询待发货订单
     * @return
     */
    public List<AnnyOrder> Pendingdelivery(String userid);

    /**
     * 查询待收货订单
     * @return
     */
    public List<AnnyOrder> Goodstobereceived(String userid);

    /**
     * 查询已完成订单
     * @return
     */
    public List<AnnyOrder> Completed(String userid);


}